package org.zachary.imitation.raft.option;

import org.zachary.imitation.raft.NodeImpl;

/**
 * 该类封装了元数据存储器需要用到的配置参数。实际上这个类中就一个成员变量，即 NodeImpl 对象，但是为了每一个组件的体系统一，
 * sofajraft 框架在框架中设计了非常多的 xxxOptions 类，这样从名字上一眼就能看出这个配置类封装的配置参数是给哪个组件使用的。
 */
public class RaftMetaStorageOptions {
	private NodeImpl node;

	public NodeImpl getNode() {
		return this.node;
	}

	public void setNode(NodeImpl node) {
		this.node = node;
	}
}